Big Huge Thesaurus

megatherian mammal

noun

sounds kind of like